@bremner @lrhodes The licensing topic is basically dead until the next "OSS means legal uncertainty" campaign from Microsoft, which would be a really stupid move right now, because their only angle would be "AI introduced this uncertainty."
The basic situation is the same as in the 1990ies -- developers get to decide if they are content with being allowed to ship software in someone else's ecosystem, on someone else's terms, or take control by creating their own ecosystem.
OSS is not sufficient for users to be in control. The freedesktop environment moves at the pace of middle management having to justify their presence by rearranging buttons, and they have perfectly recreated the experience of running Windows, minus the backwards compatibility, and they arrived there by introducing the same distinction between developers and users (and "power users" who are locked into the system by their non-transferable knowledge) that we know from the Windows world.
But this distinction only makes sense if you either want to sell something, or you want to feel smug about your status. Proper "free software" assumes that every user might want to modify their system to fit them better, and recognizing that this is the same drive that brought us here.